package interfaces;

import java.text.SimpleDateFormat;

import javax.ejb.Remote;

import dtos.LogDTO;
import dtos.RespuestaDTO;
import entities.ConfiguracionLog;

@Remote
public interface AdministradorLog {

	public void modificarConfigLog( String config );
  
	public ConfiguracionLog obtenerConfiguracionActualLog();
  
	public void enviarLogSegunConfig(String mensaje);
  
	public void establecerConfiguracionLog( Integer idGrupo, String urlDestino, String configuracion, String ip, String puerto );
	
	public void persistirLogCliente(RespuestaDTO rtaDTO, LogDTO log);
  
	public SimpleDateFormat getSdf();
	
	public void persistirLogClienteCompleto(String estado, String mensaje);
}
